{"componentChunkName":"component---node-modules-gatsby-theme-garden-src-templates-local-file-js","path":"/Raspberry Pi 3 B+ 서버 세팅 (2)","result":{"data":{"file":{"childMdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Raspberry Pi 3 B+ 서버 세팅 (2)\",\n  \"author\": \"vlwkaos\",\n  \"created\": \"2021-08-24:23:10:20\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"Raspberry Pi 3 B+ \\uC11C\\uBC84 \\uC138\\uD305 (2)\"), mdx(\"h2\", null, \"\\uACF5\\uAC1C\\uD0A4 \\uC811\\uC18D\"), mdx(\"p\", null, \"\\uC778\\uD130\\uB137\\uC740 \\uCE5C\\uC808\\uD55C \\uACF3\\uC774 \\uC544\\uB2C8\\uAE30 \\uB54C\\uBB38\\uC5D0 \\uB354 \\uC548\\uC804\\uD55C \\uC811\\uC18D\\uBC29\\uBC95\\uC744 \\uC124\\uC815\\uD560 \\uD544\\uC694\\uAC00 \\uC788\\uB2E4. \\uC708\\uB3C4\\uC6B0\\uC5D0\\uC11C\\uB294 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"C:Users\\\\USERNAME\\\\.ssh\"), \" \\uACBD\\uB85C\\uC5D0 \\uD0A4\\uAC00 \\uC800\\uC7A5\\uB41C\\uB2E4. \\uD574\\uB2F9 \\uD3F4\\uB354\\uB97C \\uD655\\uC778\\uD574\\uBCF4\\uACE0 \\uD0A4\\uB098 \\uD3F4\\uB354\\uAC00 \\uC5C6\\uB2E4\\uBA74 \\uD3F4\\uB354\\uBD80\\uD130 \\uB9CC\\uB4E4\\uC5B4 \\uC900\\uB2E4.\"), mdx(\"p\", null, \"\\uC708\\uB3C4\\uC6B0\\uC758 powershell\\uC5D0\\uC11C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"ssh-keygen\"), \" \\uC744 \\uC785\\uB825\\uD558\\uBA74 \\uACF5\\uAC1C\\uD0A4\\uC640 \\uAC1C\\uC778\\uD0A4\\uC30D\\uC744 \\uB9CC\\uB4E4 \\uC218 \\uC788\\uB294\\uB370 \\uC704\\uC5D0\\uC11C \\uC5B8\\uAE09\\uD55C \\uD3F4\\uB354\\uC5D0 \\uB123\\uC5B4\\uC900\\uB2E4. \\uD30C\\uC77C \\uC774\\uB984\\uC740 \\uAE30\\uBCF8\\uAC12\\uC73C\\uB85C \\uB454\\uB2E4. \\uD655\\uC7A5\\uC790 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \".pub\"), \" \\uC774 \\uACF5\\uAC1C\\uD0A4 \\uD30C\\uC77C\\uC774\\uB2E4.\"), mdx(\"p\", null, \"\\uD0A4\\uB97C \\uB9CC\\uB4E4\\uC5C8\\uC73C\\uBA74 \\uACF5\\uAC1C\\uD0A4\\uB97C \\uD638\\uC2A4\\uD2B8\\uC5D0\\uAC8C \\uC804\\uB2EC\\uD574\\uC57C \\uD55C\\uB2E4. \\uC6B0\\uB9AC\\uB294 \\uC811\\uC18D\\uD558\\uB824\\uB294 \\uD638\\uC2A4\\uD2B8\\uAC00 \\uB77C\\uC988\\uBCA0\\uB9AC\\uD30C\\uC774\\uC774\\uB2E4. \\uD30C\\uC774\\uC758 \\uD648 \\uB514\\uB809\\uD1A0\\uB9AC\\uC5D0 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"touch ~/.ssh/authorized_keys\"), \" \\uCEE4\\uB9E8\\uB4DC\\uB85C \\uD30C\\uC77C\\uC744 \\uC0C8\\uB85C \\uB9CC\\uB4E4\\uC5B4\\uC11C \\uACF5\\uAC1C\\uD0A4 \\uD30C\\uC77C\\uC758 \\uB0B4\\uC6A9\\uBB3C\\uC744 \\uBCF5\\uC0AC \\uBD99\\uC5EC\\uB123\\uAE30 \\uD55C\\uB2E4. \\uC544\\uB2C8\\uBA74 \\uD30C\\uC77C\\uC744 \\uC62E\\uACA8\\uC11C \\uC774\\uB984\\uC744 \\uBC14\\uAFD4\\uB3C4 \\uC88B\\uB2E4.\"), mdx(\"p\", null, \"\\uC774\\uC81C \\uD30C\\uC774\\uAC00 \\uACF5\\uAC1C\\uD0A4 \\uC811\\uC18D\\uC744 \\uC0AC\\uC6A9\\uD558\\uB3C4\\uB85D ssh \\uC124\\uC815\\uC744 \\uBC14\\uAFD4\\uC57C \\uD55C\\uB2E4. \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/etc/ssh/sshd.conf\"), \" \\uD30C\\uC77C\\uC744 \\uD3B8\\uC9D1\\uAE30\\uB85C \\uC5F4\\uACE0 \\uC544\\uB798 \\uCC98\\uB7FC \\uBC14\\uAFBC\\uB2E4:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"PermitRootLogin no \\nPubKeyAuthentication yes \\nAuthorizedKeysFile .ssh/authorized_keys\\nPasswordAuthentication no\\nChallengeResponseAuthentication no\\nUsePAM no\\n\")), mdx(\"p\", null, \"\\uC704\\uC5D0\\uC11C \\uBD80\\uD130 \\uB2E4\\uC74C\\uACFC \\uAC19\\uB2E4.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uC6D0\\uACA9\\uC811\\uC18D\\uC2DC \\uB8E8\\uD2B8\\uACC4\\uC815 \\uC811\\uADFC\\uC744 \\uD5C8\\uC6A9\\uC5EC\\uBD80 no\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uACF5\\uAC1C\\uD0A4 \\uC811\\uC18D \\uC0AC\\uC6A9\\uC5EC\\uBD80 yes\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uACF5\\uAC1C\\uD0A4 \\uACBD\\uB85C ...\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uD328\\uC2A4\\uC6CC\\uB4DC \\uC0AC\\uC6A9 no\")), mdx(\"p\", null, \"\\uC124\\uC815\\uD588\\uC73C\\uBA74 \\uC800\\uC7A5\\uD55C \\uB4A4 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"sudo service ssh reload\"), \" \\uB97C \\uC785\\uB825\\uD558\\uC5EC ssh\\uB97C \\uC7AC\\uC2DC\\uC791\\uD55C\\uB2E4.\"), mdx(\"p\", null, \"\\uCD94\\uAC00\\uB85C \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://wikidocs.net/9784\"\n  }, \"\\uC5EC\\uAE30\"), \"\\uB97C \\uD074\\uB9AD\\uD558\\uC5EC \\uAE30\\uD0C0 \\uBCF4\\uC548\\uAD00\\uB828 \\uC124\\uC815\\uC744 \\uB354 \\uC54C\\uC544\\uBCF4\\uB294\\uAC8C \\uC88B\\uB2E4.\"), mdx(\"h2\", null, \"DDNS \\uC124\\uC815\"), mdx(\"p\", null, \"\\uC77C\\uBC18 \\uC778\\uD130\\uB137 \\uC0AC\\uC6A9\\uC790\\uC758 \\uACBD\\uC6B0 \\uACE0\\uC815 IP\\uB97C \\uD560\\uB2F9\\uBC1B\\uC9C0 \\uBABB\\uD558\\uAE30 \\uB54C\\uBB38\\uC5D0 \\uC678\\uBD80\\uC5D0\\uC11C \\uC811\\uC18D\\uD558\\uB824\\uB294 \\uACBD\\uC6B0 \\uC774\\uB97C \\uD574\\uACB0\\uD574\\uC904 \\uBC29\\uBC95\\uC774 \\uD544\\uC694\\uD558\\uB2E4. \\uC774\\uB54C \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"DDNS(Dynamic Domian Name Server)\"), \" \\uB97C \\uC774\\uC6A9\\uD558\\uBA74 \\uB41C\\uB2E4. DDNS\\uB294 \\uAC04\\uB2E8\\uD788 \\uB9D0\\uD574 \\uD558\\uB098\\uC758 \\uB3C4\\uBA54\\uC778\\uC744 \\uBC14\\uB00C\\uB294 IP\\uC640 \\uC5F0\\uACB0\\uD574\\uC8FC\\uB294 \\uC11C\\uBE44\\uC2A4\\uC774\\uB2E4. \\uC5EC\\uAE30\\uC11C\\uB294 \\uBB34\\uB8CC\\uB85C \\uC81C\\uACF5\\uB418\\uB294 duckdns.org\\uB97C \\uC774\\uC6A9\\uD560 \\uAC83\\uC774\\uB2E4. \\uAE30\\uBD80\\uB85C \\uC6B4\\uC601\\uB418\\uACE0 \\uC788\\uB294 \\uB4EF \\uD558\\uB2E4. \\uACE0\\uB9D9\\uB2E4\\uBA74 \\uAE30\\uBD80\\uB97C \\uD574\\uC8FC\\uC790.\"), mdx(\"p\", null, \"\\uC0AC\\uC774\\uD2B8\\uC5D0 \\uB4E4\\uC5B4\\uAC00\\uBA74 \\uC6B0\\uCE21 \\uC0C1\\uB2E8\\uC5D0 \\uC5EC\\uB7EC \\uB85C\\uADF8\\uC778 \\uBC29\\uBC95\\uC774 \\uC788\\uC73C\\uB2C8 \\uC6D0\\uD558\\uB294 \\uBC29\\uBC95\\uC73C\\uB85C \\uB85C\\uADF8\\uC778\\uD55C\\uB2E4. \\uB85C\\uADF8\\uC778\\uC744 \\uD558\\uACE0 \\uB098\\uBA74 duckdns.org\\uC744 \\uC774\\uC6A9\\uD55C \\uC11C\\uBE0C \\uB3C4\\uBA54\\uC778\\uC744 \\uB4F1\\uB85D\\uD558\\uB294 \\uB780\\uC774 \\uBCF4\\uC77C \\uAC83\\uC774\\uB2E4. \\uC6D0\\uD558\\uB294 \\uC774\\uB984\\uC744 \\uC801\\uACE0 \\uCD94\\uAC00\\uD558\\uBA74 \\uB41C\\uB2E4. \\uC774\\uC81C IP\\uAC00 \\uBC14\\uB014 \\uB54C\\uB9C8\\uB2E4 \\uBC29\\uAE08 \\uB4F1\\uB85D\\uD55C \\uB3C4\\uBA54\\uC778\\uC73C\\uB85C \\uC5F0\\uACB0\\uD574\\uC904 \\uBC29\\uBC95\\uC774 \\uD544\\uC694\\uD558\\uB2E4.\"), mdx(\"p\", null, \"\\uC0C1\\uB2E8\\uC758 Install \\uD0ED\\uC744 \\uD074\\uB9AD\\uD558\\uC790. \\uADF8\\uB7FC \\uC5EC\\uB7EC \\uC2DC\\uC2A4\\uD15C\\uC0C1\\uC5D0\\uC11C duckdns\\uB97C \\uC774\\uC6A9\\uD558\\uB294 \\uBC29\\uBC95\\uC774 \\uB728\\uB294\\uB370 \\uC6B0\\uB9AC\\uB294 \\uB77C\\uC988\\uBCA0\\uB9AC\\uD30C\\uC774\\uB97C \\uC4F8 \\uAC83\\uC774\\uAE30 \\uB54C\\uBB38\\uC5D0 pi \\uBC84\\uD2BC\\uC744 \\uD074\\uB9AD\\uD55C\\uB2E4. \\uADF8\\uB7FC \\uBA3C\\uC800 \\uB3C4\\uBA54\\uC778\\uC744 \\uC120\\uD0DD\\uD558\\uB77C\\uACE0 \\uD55C\\uB2E4. \\uC544\\uAE4C \\uB4F1\\uB85D\\uD588\\uB358 \\uB3C4\\uBA54\\uC778\\uC744 \\uC120\\uD0DD\\uD558\\uBA74 \\uC790\\uB3D9\\uC73C\\uB85C \\uC5B4\\uB5A4 \\uCEE4\\uB9E8\\uB4DC\\uB97C \\uC785\\uB825\\uD560\\uC9C0 \\uCE5C\\uC808\\uD788 \\uC54C\\uB824\\uC900\\uB2E4. \\uB300\\uB7B5 \\uC124\\uBA85\\uD558\\uC790\\uBA74:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uD30C\\uC774\\uC758 \\uD130\\uBBF8\\uB110\\uC5D0 \\uC811\\uC18D\\uD55C\\uB2E4. (ssh)\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uD648\\uC5D0 duckdns \\uD3F4\\uB354\\uB97C \\uB9CC\\uB4E4\\uACE0 \\uC774\\uB3D9\\uD55C\\uB2E4. \\uC548\\uC5D0 \\uC258 \\uC2A4\\uD06C\\uB9BD\\uD2B8 \\uD30C\\uC77C\\uC744 \\uD558\\uB098 \\uB9CC\\uB4E4\\uACE0,\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uC54C\\uB824\\uC8FC\\uB294 \\uCEE4\\uB9E8\\uB4DC\\uB97C \\uBCF5\\uC0AC & \\uBD99\\uC5EC\\uB123\\uAE30 \\uD55C\\uB2E4.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uC2A4\\uD06C\\uB9BD\\uD2B8 \\uC2E4\\uD589 \\uAD8C\\uD55C\\uC744 \\uC124\\uC815\\uD55C\\uB2E4.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"cron \\uC73C\\uB85C \\uC790\\uB3D9 \\uC2E4\\uD589\\uC744 \\uC124\\uC815\\uD55C\\uB2E4.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uC2A4\\uD06C\\uB9BD\\uD2B8\\uB97C \\uC9C1\\uC811 \\uC2E4\\uD589\\uD558\\uC5EC \\uC798 \\uB418\\uB294\\uC9C0 \\uD655\\uC778\\uD55C\\uB2E4.\")), mdx(\"p\", null, \"cron\\uC774 \\uBB54\\uC9C0\\uB294 \\uAD6C\\uAE00\\uC5D0 \\uAC80\\uC0C9\\uD558\\uBA74 \\uC790\\uC138\\uD788 \\uB098\\uC624\\uB2C8 \\uB530\\uB85C \\uC124\\uBA85\\uD558\\uC9C0 \\uC54A\\uC744 \\uAC83\\uC774\\uB2E4.\"), mdx(\"h2\", null, \"\\uD30C\\uC774 IP \\uACE0\\uC815\"), mdx(\"p\", null, \"\\uC2DC\\uC791\\uD558\\uAE30 \\uC804\\uC5D0 \\uD3EC\\uD2B8\\uD3EC\\uC6CC\\uB529\\uC744 \\uD574\\uC57C \\uD558\\uB294\\uB370 \\uD3EC\\uD2B8\\uD3EC\\uC6CC\\uB529\\uC744 \\uD558\\uB824\\uBA74 \\uAE30\\uAE30\\uC758 IP\\uB97C \\uACE0\\uC815\\uD574\\uC57C\\uD55C\\uB2E4. \\uD55C\\uAD6D \\uD1B5\\uC2E0\\uC0AC\\uAC00 \\uB300\\uC5EC\\uD574\\uC8FC\\uB294 \\uBA87\\uBA87 \\uACF5\\uC720\\uAE30\\uB294 \\uC774\\uC0C1\\uD558\\uAC8C \\uBCC4 \\uC774\\uC720\\uC5C6\\uC774 \\uC548\\uB418\\uB294 \\uACBD\\uC6B0\\uAC00 \\uB9CE\\uB2E4\\uB294 \\uC810\\uC744 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://tabayoichi.blogspot.com/2017/07/lgu-capd-6000-dmz.html\"\n  }, \"\\uC54C\\uACE0\"), \" \\uC2DC\\uC791\\uD558\\uC790. \\uD30C\\uC774\\uC758 IP\\uB97C \\uACE0\\uC815\\uD558\\uB824\\uBA74 \\uD3B8\\uC9D1\\uAE30\\uB85C \\uC124\\uC815 \\uD30C\\uC77C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/etc/dhcpcd.conf\"), \"\\uC744 \\uC5F4\\uACE0 \\uB2E4\\uC74C\\uC744 \\uCD94\\uAC00\\uD558\\uBA74 \\uB41C\\uB2E4. \\uC544\\uB798\\uB294 \\uCC38\\uACE0\\uB85C \\uD30C\\uC774\\uB97C \\uBB34\\uC120\\uB79C\\uC73C\\uB85C \\uC5F0\\uACB0\\uD560 \\uACBD\\uC6B0\\uC758 \\uC124\\uC815\\uC774\\uB2E4.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"interface wlan0\\nstatic ip_address=192.168.xxx.yyy\\nstatic routers=192.168.xxx.1    \\nstatic domain_name_servers=1.1.1.1\\n\")), mdx(\"p\", null, \"\\uC704\\uC5D0\\uC11C \\uBD80\\uD130 IP\\uB294 \\uB2E4\\uC74C\\uACFC \\uAC19\\uB2E4:  \"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uACE0\\uC815 \\uD560\\uB2F9 \\uD560 \\uB85C\\uCEECIP \\uC8FC\\uC18C (\\uB77C\\uC988\\uBCA0\\uB9AC \\uD30C\\uC774\\uC758 \\uB0B4\\uBD80 \\uC8FC\\uC18C)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uACF5\\uC720\\uAE30 IP \\uC8FC\\uC18C\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"DNS \\uC8FC\\uC18C\")), mdx(\"p\", null, \"\\uC800\\uC7A5 \\uD6C4 \\uB77C\\uC988\\uBCA0\\uB9AC\\uD30C\\uC774\\uB97C \\uC7AC\\uBD80\\uD305\\uD558\\uBA74 \\uACE0\\uC815IP\\uB85C \\uC7A1\\uD78C\\uB2E4. \\uACF5\\uC720\\uAE30 \\uC124\\uC815 \\uD398\\uC774\\uC9C0\\uC5D0\\uC11C\\uB3C4 \\uD655\\uC778\\uC774 \\uAC00\\uB2A5\\uD558\\uB2E4.\"), mdx(\"h2\", null, \"\\uC678\\uBD80\\uC5D0\\uC11C ssh \\uC811\\uC18D\"), mdx(\"p\", null, \"ssh \\uC678\\uBD80\\uC811\\uC18D\\uC744 \\uC704\\uD574\\uC120 \\uD3EC\\uD2B8\\uB97C \\uC5F4\\uC5B4\\uC57C\\uD55C\\uB2E4. \\uAD00\\uB828 \\uC124\\uC815 \\uD30C\\uC77C\\uC740 \\uB2E4\\uC74C \\uACBD\\uB85C\\uC5D0 \\uC788\\uB2E4 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/etc/ssh/sshd_config\"), \". \\uD3B8\\uC9D1\\uAE30\\uB85C \\uC5F4\\uACE0 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"# port 22\"), \" \\uAC00 \\uC788\\uB294 \\uD589\\uC744 \\uCC3E\\uB294\\uB2E4. \\uCF54\\uBA58\\uD2B8 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"#\"), \" \\uB97C \\uC0AD\\uC81C\\uD558\\uBA74 \\uB418\\uB294\\uB370, \\uBCF4\\uC548\\uC744 \\uC704\\uD574\\uC11C \\uD3EC\\uD2B8\\uBC88\\uD638\\uB97C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"22\"), \" \\uC774\\uC678\\uC758 \\uB2E4\\uB978 \\uC22B\\uC790\\uB85C \\uBC14\\uAFD4 \\uC8FC\\uB294\\uAC8C \\uC88B\\uB2E4. (\\uACF5\\uACA9\\uC790\\uAC00 \\uBE0C\\uB8E8\\uD2B8\\uD3EC\\uC2F1\\uC744 \\uD560 \\uB54C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"22, 222 ,2222\"), \" \\uC774\\uB7F0 \\uC21C\\uC73C\\uB85C \\uD558\\uB294 \\uACBD\\uC6B0\\uAC00 \\uB9CE\\uB2E4\\uACE0 \\uD558\\uB2C8 \\uB418\\uB3C4\\uB85D\\uC774\\uBA74 \\uB79C\\uB364\\uD558\\uAC8C \\uBC14\\uAFB8\\uB294 \\uAC83\\uC744 \\uCD94\\uCC9C\\uD55C\\uB2E4.)\"), mdx(\"p\", null, \"\\uCD94\\uAC00\\uC801\\uC73C\\uB85C \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/etc/services\"), \" \\uD30C\\uC77C\\uC744 \\uC5F4\\uACE0 ssh \\uD56D\\uBAA9\\uC744 \\uCC3E\\uC544 \\uC801\\uD600\\uC788\\uB294 \\uD3EC\\uD2B8\\uBC88\\uD638\\uB97C \\uC704\\uC640 \\uAC19\\uC740 \\uBC88\\uD638\\uB85C \\uC218\\uC815\\uD574\\uC57C \\uD55C\\uB2E4.\"), mdx(\"p\", null, \"\\uC774\\uC81C \\uACF5\\uC720\\uAE30 \\uC124\\uC815\\uC73C\\uB85C \\uB4E4\\uC5B4\\uAC00\\uC11C \\uD3EC\\uD2B8\\uD3EC\\uC6CC\\uB529\\uC744 \\uD574\\uC918\\uC57C \\uD55C\\uB2E4. \\uD3EC\\uD2B8 \\uD3EC\\uC6CC\\uB529\\uC740 \\uB0B4\\uAC00 \\uAC16\\uACE0\\uC788\\uB294 \\uACF5\\uC778 IP\\uB85C \\uC678\\uBD80\\uC5D0\\uC11C \\uC694\\uCCAD\\uC774 \\uC654\\uC744 \\uB54C \\uB0B4\\uBD80\\uC5D0 \\uC5F0\\uACB0\\uB41C \\uAE30\\uAE30\\uC911 \\uC5B4\\uB514\\uB85C(\\uB0B4\\uBD80 IP) \\uC811\\uC18D \\uC2DC\\uD0AC \\uAC83\\uC778\\uC9C0 \\uACB0\\uC815\\uD558\\uB294 \\uAE30\\uB2A5\\uC774\\uB2E4. \\uD3EC\\uD2B8\\uD3EC\\uC6CC\\uB529\\uC744 \\uD558\\uB294 \\uBC29\\uBC95\\uC740 \\uACF5\\uC720\\uAE30\\uB9C8\\uB2E4 \\uC870\\uAE08\\uC529 \\uB2E4\\uB974\\uC9C0\\uB9CC \\uB300\\uB7B5 \\uB2E4\\uC74C\\uACFC \\uAC19\\uB2E4:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uC678\\uBD80 \\uD3EC\\uD2B8\\uB97C \\uC785\\uB825\\uD55C\\uB2E4. (\\uB418\\uB3C4\\uB85D \\uB192\\uC740 \\uC22B\\uC790, e.g 12345)\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uB0B4\\uBD80 IP \\uC8FC\\uC18C\\uC640 \\uB0B4\\uBD80 \\uD3EC\\uD2B8\\uB97C \\uC785\\uB825\\uD55C\\uB2E4. (\\uD30C\\uC774\\uC758 \\uACE0\\uC815IP \\uC8FC\\uC18C, \\uC704\\uC5D0\\uC11C \\uBCC0\\uACBD\\uD55C SSH \\uD3EC\\uD2B8)\")), mdx(\"p\", null, \"\\uC989, \\uB098\\uC911\\uC5D0 \\uC678\\uBD80\\uC5D0\\uC11C \\uC811\\uC18D\\uD560 \\uB54C \\uACF5\\uC720\\uAE30\\uC758 \\uD3EC\\uD2B8\\uD3EC\\uC6CC\\uB529 \\uC124\\uC815\\uC774 \\uB0B4\\uAC00 \\uC124\\uC815\\uD55C \\uB0B4\\uBD80 IP\\uC640 \\uC704\\uC5D0\\uC11C \\uC218\\uC815\\uD55C ssh \\uD3EC\\uD2B8\\uB85C \\uC548\\uB0B4\\uD574\\uC8FC\\uB294 \\uAC83\\uC774\\uB2E4.\"), mdx(\"p\", null, \"\\uC124\\uC815\\uC744 \\uB9C8\\uCCE4\\uC73C\\uBA74 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.canyouseeme.org/\"\n  }, \"\\uC5EC\\uAE30\\uB97C \\uD074\\uB9AD\"), \"\\uD574\\uC11C  \\uD3EC\\uD2B8\\uAC00 \\uC5F4\\uB824\\uC788\\uB294\\uC9C0 \\uD655\\uC778\\uD560 \\uC218 \\uC788\\uB2E4.\"), mdx(\"p\", null, \"\\uCC38\\uACE0\\uB85C \\uAC19\\uC740 \\uB124\\uD2B8\\uC6CC\\uD06C \\uC0C1\\uC5D0\\uC11C \\uC678\\uBD80 \\uC544\\uC774\\uD53C\\uB85C \\uC811\\uC18D\\uC744 \\uD558\\uB824\\uACE0 \\uD558\\uBA74 Connection Refused \\uAC00 \\uB72C\\uB2E4. \\uB54C\\uBB38\\uC5D0 \\uC678\\uBD80 \\uB9DD\\uC5D0\\uC11C \\uD655\\uC778\\uD574\\uC57C \\uD55C\\uB2E4. \\uAC04\\uB2E8\\uD788 \\uC2A4\\uB9C8\\uD2B8\\uD3F0 \\uB370\\uC774\\uD130\\uB97C \\uD0A8 \\uD6C4 \\uC704\\uC758 \\uC0AC\\uC774\\uD2B8\\uC5D0\\uC11C DDNS\\uC8FC\\uC18C\\uB97C \\uC785\\uB825\\uD558\\uAC70\\uB098 \\uD604\\uC7AC \\uB0B4 \\uACF5\\uC720\\uAE30 \\uC678\\uBD80IP\\uB97C \\uC785\\uB825\\uD574\\uC11C \\uD655\\uC778\\uD560 \\uC218 \\uC788\\uB2E4.\"), mdx(\"p\", null, \"\\uC544\\uB9C8 \\uC5EC\\uAE30\\uAE4C\\uC9C0 \\uC798 \\uB530\\uB77C\\uC654\\uB2E4\\uBA74 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"ssh username@ddns_address.org -p 12345\"), \" \\uC640 \\uAC19\\uC740 \\uCEE4\\uB9E8\\uB4DC\\uB85C \\uC678\\uBD80\\uC5D0\\uC11C \\uC811\\uC18D\\uC774 \\uAC00\\uB2A5\\uD560 \\uAC83\\uC774\\uB2E4. DDNS \\uC8FC\\uC18C\\uB294 \\uADF8\\uB300\\uB85C \\uC0AC\\uC6A9\\uD558\\uAE30 \\uBCF4\\uB2E4 \\uB098\\uC911\\uC5D0 \\uB3C4\\uBA54\\uC778\\uC744 \\uAD6C\\uB9E4\\uD574\\uC11C \\uADF8\\uAC78 \\uC0AC\\uC6A9\\uD558\\uC790.\"), mdx(\"p\", null, \"\\uCD94\\uAC00\\uC801\\uC73C\\uB85C \\uC811\\uC18D\\uC774 \\uC798 \\uC548\\uB420\\uB54C\\uB294 SSH \\uCEE4\\uB9E8\\uB4DC\\uC5D0 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"-vvv\"), \" \\uC635\\uC158\\uC744 \\uBD99\\uC774\\uBA74 \\uC5B4\\uB514\\uC11C \\uC5F0\\uAC78\\uC774 \\uB9C9\\uD788\\uB294\\uC9C0 \\uD655\\uC778\\uC774 \\uAC00\\uB2A5\\uD558\\uB2E4.\"));\n}\n;\nMDXContent.isMDXComponent = true;","outboundReferences":[],"inboundReferences":[{"__typename":"Mdx","body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Raspberry Pi\",\n  \"author\": \"vlwkaos\",\n  \"created\": \"2021-08-24:23:09:22\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"Raspberry Pi\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/Raspberry%20Pi%203%20B+%20%EC%84%9C%EB%B2%84%20%EC%84%B8%ED%8C%85%20(1)\",\n    \"title\": \"Raspberry Pi 3 B+ 서버 세팅 (1)\"\n  }, \"[[Raspberry Pi 3 B+ \\uC11C\\uBC84 \\uC138\\uD305 (1)]]\"), \"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/Raspberry%20Pi%203%20B+%20%EC%84%9C%EB%B2%84%20%EC%84%B8%ED%8C%85%20(2)\",\n    \"title\": \"Raspberry Pi 3 B+ 서버 세팅 (2)\"\n  }, \"[[Raspberry Pi 3 B+ \\uC11C\\uBC84 \\uC138\\uD305 (2)]]\"), \"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/Raspberry%20Pi%203%20B+%20%EC%84%9C%EB%B2%84%20%EC%84%B8%ED%8C%85%20(3)\",\n    \"title\": \"Raspberry Pi 3 B+ 서버 세팅 (3)\"\n  }, \"[[Raspberry Pi 3 B+ \\uC11C\\uBC84 \\uC138\\uD305 (3)]]\"), \"\")));\n}\n;\nMDXContent.isMDXComponent = true;","parent":{"__typename":"File","id":"194975a3-5b4c-5e38-b1e8-793bfebf94a6","fields":{"slug":"/Raspberry Pi","title":"Raspberry Pi"}}}]},"fields":{"slug":"/Raspberry Pi 3 B+ 서버 세팅 (2)","title":"Raspberry Pi 3 B+ 서버 세팅 (2)"}}},"pageContext":{"id":"0b9c76ac-78bb-5c39-80ea-66ef75afaeaa"}},"staticQueryHashes":["2098632890","2468095761"]}